sheep dog - Espagnol Anglais Dictionnaire